package com.uzai.console.dto.feign.tborder;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @Auther: liuqi
 * @Date: 2021/8/10 14:58
 * @Description:
 */
@ApiModel("淘宝维权订单上传参数")
public class TbRefundOrderUploadDto {
    @ApiModelProperty("维权发起时间")
    private Integer tkRefundTime;
    @ApiModelProperty("维权完成时间")
    private Integer tkRefundSuitTime;
    @ApiModelProperty("订单结算时间")
    private Integer earningTime;
    @ApiModelProperty("商品名称")
    private String tbAuctionTitle;
    @ApiModelProperty("父订单号")
    private String tbTradeParentId;
    @ApiModelProperty("淘宝子订单编号")
    private String tbTradeId;
    @ApiModelProperty("4-维权创建(淘客结算回执);2-维权成功(淘客结算回执);3-维权失败(淘客结算回执)")
    private Integer refundStatus;
    @ApiModelProperty("结算金额（分）")
    private Integer tbTradeFinishPrice;
    @ApiModelProperty("维权退款金额（分）")
    private Integer refundFee;
    @ApiModelProperty("应返商家金额(三方)")
    private Integer tk3rdPubShowReturnFee;
    @ApiModelProperty("应返商家金额(二方)")
    private Integer tkPubShowReturnFee;
    @ApiModelProperty("1 表示2方，2表示3方")
    private Integer refundType;
    @ApiModelProperty("口碑父订单号")
    private String alscPid;
    @ApiModelProperty("口碑子订单号")
    private String alscId;

    public Integer getTkRefundTime() {
        return tkRefundTime;
    }

    public void setTkRefundTime(Integer tkRefundTime) {
        this.tkRefundTime = tkRefundTime;
    }

    public Integer getTkRefundSuitTime() {
        return tkRefundSuitTime;
    }

    public void setTkRefundSuitTime(Integer tkRefundSuitTime) {
        this.tkRefundSuitTime = tkRefundSuitTime;
    }

    public Integer getEarningTime() {
        return earningTime;
    }

    public void setEarningTime(Integer earningTime) {
        this.earningTime = earningTime;
    }

    public String getTbAuctionTitle() {
        return tbAuctionTitle;
    }

    public void setTbAuctionTitle(String tbAuctionTitle) {
        this.tbAuctionTitle = tbAuctionTitle;
    }

    public String getTbTradeParentId() {
        return tbTradeParentId;
    }

    public void setTbTradeParentId(String tbTradeParentId) {
        this.tbTradeParentId = tbTradeParentId;
    }

    public String getTbTradeId() {
        return tbTradeId;
    }

    public void setTbTradeId(String tbTradeId) {
        this.tbTradeId = tbTradeId;
    }

    public Integer getRefundStatus() {
        return refundStatus;
    }

    public void setRefundStatus(Integer refundStatus) {
        this.refundStatus = refundStatus;
    }

    public Integer getTbTradeFinishPrice() {
        return tbTradeFinishPrice;
    }

    public void setTbTradeFinishPrice(Integer tbTradeFinishPrice) {
        this.tbTradeFinishPrice = tbTradeFinishPrice;
    }

    public Integer getRefundFee() {
        return refundFee;
    }

    public void setRefundFee(Integer refundFee) {
        this.refundFee = refundFee;
    }

    public Integer getTk3rdPubShowReturnFee() {
        return tk3rdPubShowReturnFee;
    }

    public void setTk3rdPubShowReturnFee(Integer tk3rdPubShowReturnFee) {
        this.tk3rdPubShowReturnFee = tk3rdPubShowReturnFee;
    }

    public Integer getTkPubShowReturnFee() {
        return tkPubShowReturnFee;
    }

    public void setTkPubShowReturnFee(Integer tkPubShowReturnFee) {
        this.tkPubShowReturnFee = tkPubShowReturnFee;
    }

    public Integer getRefundType() {
        return refundType;
    }

    public void setRefundType(Integer refundType) {
        this.refundType = refundType;
    }

    public String getAlscPid() {
        return alscPid;
    }

    public void setAlscPid(String alscPid) {
        this.alscPid = alscPid;
    }

    public String getAlscId() {
        return alscId;
    }

    public void setAlscId(String alscId) {
        this.alscId = alscId;
    }
}
